home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
comm
/
pd7.zip
/
PD.TXT
< prev
Wrap
Text File
|
1992-01-21
|
16KB
|
437 lines
-------------------------------------------
Advanced Phone Dialer Version 7
(C)1987-92 Turgut Kalfaoglu
-------------------------------------------
ShareWare Version
-----------------
This program is licensed to the user for a period of TWO WEEKS and must
be registered if the user intends to keep this package. The registration
entitles the user to receive the advanced version which includes such
options as password protection and data encryption. Complete the form
provided at the end of the document to receive the registered version.
Please distribute this program in unmodified state. It is
user-supported as of September 1986.
Abstract
--------
Phone Dialer is designed to provide the most comfort while dialing
your voice calls. It not only eliminates the search for a number, it
also keeps your phone book and comes with full set of editing features.
To dial someone's phone number, all you need to do is to type a few
letters within his/her name (not necessarily the first few letters) to
make the computer dial.
Disclaimer:
-----------
This program is distributed as-is. I do not guarantee its
usefulness, or correctness. Although I have tried to check it as much as
possible before distributing it, it may still contain bugs. If you
encounter any, I would like to learn about them, so that they can be
eliminated on the next releases.
If you have the data file from an older version:
------------------------------------------------
You must run the supplied program called "6To7". The Phone
Dialer no longer contains the code for automatic conversion. Note that
you only need to run this conversion program once.
New to This Version:
--------------------
* Full Pull-Down menus with mouse support
* EDIT option
* Various corrections and code restructuring
Invoking (starting) the phone dialer:
-------------------------------------
PD [?] [S] [M] [/] [C0] [C2] [L2] [L3]
The above line describes all possible invoking functions
provided by the phone dialer. The brackets just show that the item
is optional. You may enter the command line either with or without
brackets.
Usage Example:
PD M/ -- Disables modem access and uses the monochrome color setting.
Option: Means:
------- ------
? Display the option list. (This list)
S Sound Off option.
M Use Black and White instead of Black and Yellow.
/ Disable modem access.
C0 Same as above.
C2 Use COM2: (second asynch serial port) instead of
the default COM1: for modem access.
L2 The printer is connected to LPT2, instead of LPT1:
L3 The printer is at LPT3:, not LPT1:
PD.SET file
-----------
After you start the phone dialer a couple of times with hard to
remember options, you realize the need to automate this process.
Fortunately, there is a way.
If you ever enter PD with an option, or any combination of options,
the program remembers them, and as you exit, it writes them down to a
file called 'PD.SET' on the same directory as your phone data file
(PHONE.DAT), and your address data file (ADDRESS.DAT). This file can be
edited manually if desired, and it contains explanatory lines.
The program will automatically load this file and its parameters
if you start the Phone Dialer without any options.
"Printer Interrupt rate." in this file indicates how often the
printer should be 'fed' while the printing is in progress. The default
value that you see there can be changed easily using any text editor.
The range is from 1 (a line is sent once in a great while), to 10
(lines are sent without a delay in between.) You will have to
experiment with this number, since every printer has a different
printing speed. The idea is that the printer should sit idle very
briefly between lines. However, if you raise this number too high, you
will lose the ability to perform any tasks with the phone dialer
while it is printing your directory, since it will be too busy with the
printer.
How to change back an option to default:
----------------------------------------
Consider the case where you decide that you now want the Phone
Dialer to use COM1: after you have been using COM2: to dial your
phone numbers. Or the case where you want the Phone Dialer to use the
sound effects. Here is how:
1) Delete the PD.SET file.
2) Start the Phone Dialer using any options that you wish. Upon exit,
it will create a new PD.SET which will contain the necessary
information.
HOT key
-------
<ESC> key is used to interrupt a function. This function can be
anything from LIST to LOG. To interrupt background printing, you must
hit F7, not <ESC>.
Functions
---------
LIST --- Displays all the names, numbers, and addresses in your data
file.
SHOW --- Will ask you for something to search for. Either enter a
partial name, or a partial number. It will display the entries which
contain the entered number. Note that no searches are conducted on
the ADDRESS field.
ADD --- Adds new names, phone numbers and addresses to your phone list.
EDIT -- Edits or changes an already entered entry. Specify a part of the
name to select among your phonebook.
KILL --- Will ask for something to search for. If you give it a whole
name, and if that name exists in the data file, it will be deleted
without confirmation. However, if you give it a partial name, it will
ask for confirmation before deleting.
SORT --- Re-ordering can be conducted on name and phone number in either
ascending (a->z) or descending order.
PRINT --- Will send your whole phone list to the printer. If the phone
dialer slows down considerably during this operation, edit PD.SET and
reduce the 'Printer Interrupt Rate'.
LOG --- Phone dialer will keep a log of all calls, unless this feature
is disabled. This command allows manipulations with the caller's log.
REDIAL --- It will re-submit your last 'dial' command.
QUIT --- Saves changes to the data files. Never exit phone dialer
without this option. You may end up with discrepencies in your data
files if you do.
Error Recovery
--------------
Ever since I started using the phone dialer, I made sure that
it was SAFE. That no one would lose information using this program.
You might have noticed that it goes into an elaborate task of making
backups, etc, when it is about to write out a modified phone list.
Well, with this version, when an error occurs it will display you a
prompt that is familiar to those who struggle with DOS a lot. (<I>gnore
<A>bort <R>etry ) Of course, it's friendlier than the DOS' prompt.
Printer Errors
--------------
If, while printing, your paper jams, or for any reason the printing
stops, the Phone Dialer will appear to be 'frozen.' It will not
answer any keystrokes. However, this situation is temporary. If you
wait about thirty seconds, the Phone Dialer will realize that the
printer is off-line, and will offer you the choice of canceling the
printing. At this point you should hit <A> for abort.
Shell Command
-------------
A new command has been added. The SHELL command allows you to drop
to DOS and perform any DOS functions, and return back to the phone
dialer as if you had never left it. For SHELL to work, you must have
enough available memory to hold a second copy of the command
interpreter of DOS. Another requirement is that the COMMAND.COM must
either be in the current directory, or it must be in the search PATH...
A word of caution: Make sure that you are back on the same drive
and directory before you get back to the Phone Dialer with the EXIT
command.
Quick-Choose Utility
------------------
When the program does not find an exact match for the name to be
dialed, it collects all the occurrences of semi-matches. If the total
of the